high-carbon screen wire - Turco Inglés Diccionario